package thread;



class Mythread extends Thread{
    @Override
    public void run(){
        //这里写的代码，就是即将创建出的线程，要执行逻辑
        while (true){
            System.out.println("hello mythread");
            //休眠 避免过度消耗CPU
            try {
                Thread.sleep(1000);
            } catch (InterruptedException e) {
               // throw new RuntimeException(e);
                e.printStackTrace();
            }
        }

    }
}
//主线程和新线程就会并发/并行的在CPU上运行
public class Demo1 {
    public static void main(String[] args) {//主线程
        Mythread t=new Mythread();
          t.start(); //另外一个线程
        //run 不会创建新线程
       // t.run();
        while (true){
            System.out.println("hello main");
        }
    }
}
